import 'package:flutter/material.dart';

class HomeNav extends StatelessWidget {
  HomeNav({super.key});

  // 导航数据
  List navList = [
    {
      'title': '我的房屋',
      'icon': 'images/house_nav_icon@2x.png',
    },
    {
      'title': '我的报修',
      'icon': 'images/repair_nav_icon@2x.png',
    },
    {
      'title': '访客登记',
      'icon': 'images/visitor_nav_icon@2x.png',
    }
  ];

  @override
  Widget build(BuildContext context) {
    return Container(
      margin: const EdgeInsets.only(top: 10, bottom: 10),
      padding: const EdgeInsets.only(top: 10, bottom: 10),
      decoration: BoxDecoration(
          color: Colors.white, borderRadius: BorderRadius.circular(10)),
      child: Row(
        mainAxisAlignment: MainAxisAlignment.spaceAround,
        children: navList.map((v) {
          return Padding(
              padding: const EdgeInsets.all(10),
              child: Column(
                children: [
                  Image.asset(
                    v['icon'],
                    width: 34,
                    height: 34,
                  ),
                  const SizedBox(
                    height: 8,
                  ),
                  Text(
                    v['title'],
                    style: const TextStyle(
                        color: Colors.black, fontWeight: FontWeight.w500),
                  )
                ],
              ));
        }).toList(),
      ),
    );
  }
}
